home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / program / amos / amoslist.lzh / AMOSLIST / 000324_amos-request@svcs1.digex.net_Mon Sep 25 18:43:33 1995.msg < prev    next >
Internet Message Format  |  1995-10-02  |  2KB

  1. Received: from svcs1.digex.net (svcs1.digex.net [204.91.197.224]) by mail1.access.digex.net (8.6.12/8.6.12) with ESMTP id SAA17129;  for <mcox@access.digex.net> ; Mon, 25 Sep 1995 18:43:32 -0400
  2. Received: (from daemon@localhost) by svcs1.digex.net (8.6.12/8.6.12) id QAA21359 for amos-out; Mon, 25 Sep 1995 16:15:53 -0400
  3. Received: from mail1.access.digex.net (mail1.access.digex.net [205.197.247.2]) by svcs1.digex.net (8.6.12/8.6.12) with ESMTP id QAA21356 for <amos-list@svcs1.digex.net>; Mon, 25 Sep 1995 16:15:52 -0400
  4. Received: from agora.stm.it (agora.stm.it [194.20.43.3]) by mail1.access.digex.net (8.6.12/8.6.12) with SMTP id QAA26158;  for <AMOS-LIST@ACCESS.DIGEX.NET> ; Mon, 25 Sep 1995 16:15:45 -0400
  5. From: M.Berionne@agora.stm.it
  6. To: AMOS-LIST@access.digex.net
  7. Subject: Help me!
  8. Date: Mon,  25 Sep 95 21:13:0 GMT
  9. Message-ID:  <9509252115.aa12946@agora.stm.it>
  10. Status: RO
  11. X-Status: 
  12.  
  13.  
  14. Hello guys,
  15.  
  16. I have to solve a problem in AMOS Pro programming: is there anyone who can
  17. help me??
  18. I explain the problem.
  19. I must (or better, I want to) do a procedure to draw on a screen a part of
  20.  
  21. a
  22. circle. Is there any extension to do it??
  23. Otherwise I have to use sin() and cos() function, but these are relly very
  24. slow.
  25. The procedure should be like:
  26.  
  27. Procedure PART_OF_CIRCLE[R,A,B]
  28.      where R is the radius, A the value of the angle in degree
  29.      and B is how many degrees the line is long
  30.      (sorry for my English, can you understand me? :-(( )
  31. End Proc
  32.  
  33. Unfortunately, becouse of all the structure of the program, the screen is
  34. in
  35. Hi resolution, but you have just to use R/2 in the sin() part.
  36. But the biggest matter is that the 0 degree must be at 12 o'clock, 90
  37. degrees at 3 o'clock and so on in clockwise (instead the trig functions
  38. work
  39. in the other direction.).
  40. Finally, it must be fast enough, even if not just like the Circle command
  41. (or Fcircle by Turbo extension!).
  42.  
  43. Why don't you make an extension with the command for drawing just a part of
  44. a circle??
  45.  
  46. Thank you very much.
  47.  
  48. P.S.:If you haven't understood anything, don't worry: it's not you're out,
  49. but it means that this year I'll fail my English exam.
  50.  
  51. Bye.
  52.  
  53. Michele                         M.Berionne@agora.stm.it
  54.  
  55.  
  56.  
  57.  
  58.  
  59. ----*          Bomb!    Versione non registrata !!           *----
  60.  
  61. @@@